History
History
Synonyms
UK
US
Meaning:
dogged

determined and stubborn when trying to solve or complete something

determined, persistent

immovable

that cannot be moved; not able, refusing to be affected or changed

fixed, stubborn

TOUGH NUT as in Wiktionary
TOUGH NUT as in Wikipedia